[−][src]Crate arbitrary
The Arbitrary
trait crate.
This trait provides an Arbitrary
trait to
produce well-typed, structured values, from raw, byte buffers. It is
generally intended to be used with fuzzers like AFL or libFuzzer. See the
Arbitrary
trait's documentation for details on
automatically deriving, implementing, and/or using the trait.
Modules
size_hint | Utilities for working with and combining the results of
|
unstructured | Wrappers around raw, unstructured bytes. |
Structs
Unstructured | A source of unstructured data. |
Enums
Error | An enumeration of buffer creation errors |
Traits
Arbitrary | Generate arbitrary structured values from raw, unstructured data. |
Type Definitions
Result | A |